inversion of control
A control paradigm that distinguishes software frameworks from "toolkits" or components. It is the framework that calls the software plug-in and not vice versa. In the real world, this is often called the Hollywood Principle. With the advent of automated unit testing, a class of framework known as an inversion of control has sprung up specifically to simplify the replacement of depended-on components (DOCs) with Test Doubles.
Copyright © 2003-2008 Gerard Meszaros all rights reserved